Anguilla Channel

The Anguilla Channel is a strait in the Caribbean Sea. It separates the islands of Anguilla in the north from Saint Martin in the south.

See also